Шаг 380 - Русский и английский.

Хоть 1С и русская программа и живем мы вроде в России все равно некоторые организации стараются что то продать за рубеж. Вот и получаются на счет-фактуры а INVOICE со всеми вытекающими от сюда последствиями. Одно из последствий таких последствий дублирование надписей на иностранном языке. И даты в том числе. Вот что мы можем увидеть.

................
DATE: September 30 2002
Дата: 30 сентября 2002 г.
……………

И как назло 1С не умеет выдавать дату на иностранном. Выход в написании своей функции трансляции. Но для начала дату документа нужно разобрать на составляющие. Для этого нам нужно ряд процедур. Первая из них получить месяц.

ДатаМесяц
Определить месяц указанной даты.

Синтаксис:
ДатаМесяц(<Дата>)
Англоязычный синоним:
GetMonbh

Параметры:
<Дата> Выражение со значением типа дата.

Возвращаемое значение:
Число со значением номера месяца года.

Описание:
Функция ДатаМесяц определяет месяц указанной даты.

Если попробовать посмотреть в отчете.

380_1.gif (2049 b)

То Вы увидите, что показывается число.

380_2.gif (2814 b)

Hosted by uCoz